buffel grass (cenchrus ciliaris) - French English Dictionary